package com.touch.core.element;
import java.util.*;
public class ElementalType implements Cloneable
{
	public String name;
	public Vector<ElementalType> strong = new Vector<ElementalType>();
	public Vector<ElementalType> weak = new Vector<ElementalType>();
	
	public ElementalType clone()
	{
		final ElementalType clone = new ElementalType();
		clone.name = this.name;
		for(ElementalType cloneStrong: this.strong)
			this.strong.add(cloneStrong);
		for(ElementalType cloneWeak: this.weak)
			this.weak.add(cloneWeak);
		return clone;
	}
}
